Hand Posture Segmentation, Recognition and Application for Human-Robot Interaction
نویسندگان
چکیده
Human hand gestures provide the most important mean for non-verbal interaction among people. They range from simple manipulative gestures that are used to point at and move objects around to more complex communicative ones that express our feelings and allow us to communicate with others. Migrating the natural means that human employ to communicate with each other such as gestures, into Human-Computer Interaction (HCI) has been a long-term attempt. Numerous approaches have been applied to interpret hand gestures for HCI. In those approaches, two main categories of hand gesture models are used. The first group of models is based on appearance of the hand in the visual images. Gestures are modeled by relating the appearance of any gesture to that of the set of predefined template gestures [Pavlovic et al., 1996] [Ahmad et al., 1997]. Appearance-based approaches are simple and easy to implement in real time, but their application is limited to the recognition of a finite amount of hand gestures and they are mostly applicable to the communicative gestures. The second group uses 3D hand models. 3D hand models offer a way to model hand gestures more elaborately. They are well suitable for modeling of both manipulative and communicative gestures. Several techniques have been developed in order to capture 3D hand gestures. Among those, glove-based devices are used to directly measure joint angles and spatial positions of the hand. Unfortunately, such devices remain insufficiently precise, too expensive and cumbersome, preventing the user from executing natural movements and interacting with the computer intuitively and efficiently. The awkwardness in using gloves and other devices can be overcome by using vision-based interaction techniques. These approaches suggest using a set of video cameras and computer vision techniques to reconstruct hand gestures [Lee and Kunii, 1995] [Lathuiliere and Herve, 2000]. Vision-based approaches are gaining more interest with the advantages of being intuitive, deviceindependent and non-contact. Gesture-based interaction was firstly proposed by M. W. Krueger as a new form of humancomputer interaction in the middle of the seventies [Krueger, 1991], and there has been a growing interest in it recently. As a special case of human-computer interaction, humanrobot interaction is imposed by several constraints [Triesch and Malsburg, 1998]: the background is complex and dynamic; the lighting condition is variable; the shape of the human hand is deformable; the implementation is required to be executed in real time and
منابع مشابه
A Multichannel Convolutional Neural Network for Hand Posture Recognition
Natural communication between humans involves hand gestures, which has an impact on research in human-robot interaction. In a real-world scenario, understanding human gestures by a robot is hard due to several challenges like hand segmentation. To recognize hand postures this paper proposes a novel convolutional implementation. The model is able to recognize hand postures recorded by a robot ca...
متن کاملFingertip Detection for Hand Pose Recognition
In this paper, a novel algorithm is proposed for fingertip detection and finger type recognition. The algorithm is applied for locating fingertips in hand region extracted by Bayesian rule based skin color segmentation. Morphological operations are performed in the segmented hand region by observing key geometric features. A probabilistic modeling of the geometric features of finger movement ha...
متن کاملRecognizing Hand Posture by Vision: Applications in Humanoid Personal Robotics
In the development of humanoid personal robots, accompanying the life of humans in their everyday activities, vision is no doubt an extremely important sensory capability to provide the robots with. In this paper, we propose the application of robot vision to the identification of hand posture, as a first step in gesture detection, for two main classes of reasons: I ) the recognition of human h...
متن کاملHand Posture Recognition Using Adaboost with SIFT for Human Robot Interaction
Hand posture understanding is essential to human robot interaction. The existing hand detection approaches using a Viola-Jones detector have two fundamental issues, the degraded performance due to background noise in training images and the in-plane rotation variant detection. In this paper, a hand posture recognition system using the discrete Adaboost learning algorithm with Lowe’s scale invar...
متن کاملVision-based hand segmentation techniques for human-robot interaction for real-time applications
One of the most important tasks in hand recognition applications for human-robot interaction is hand segmentation. This work presents a method that uses a Microsoft Kinect camera, for hand localization and segmentation. One important aspect for robot control besides hand localization is hand orientation, which is used in this work to control robot heading direction (left or right) and linear ve...
متن کاملVision-Based Algorithm for Real-Time Hand Posture Recognition
Importance of human-computer interaction (HCI) systems is increasing since they revolutionized the way people interact with computers. Gesture and posture analysis, especially hand gesture and posture recognition, is one of the more recent areas in the HCI with ever widening field of applications. In this paper we propose an algorithm for hand posture recognition that is based on skin detection...
متن کامل